export default {
  "--intro": {
    title: "Why Hatchet?",
    type: "separator",
  },
  index: "🪓 Welcome",
  architecture: "Architecture",
  "guarantees-and-tradeoffs": "Guarantees & Tradeoffs",
  "hatchet-cloud-quickstart": "Hatchet Cloud Quickstart",
  "--quickstart": {
    title: "Quickstart",
    type: "separator",
  },
  setup: "Setup",
  "your-first-task": "Tasks",
  workers: "Workers",
  "running-your-task": "Running Tasks",
  environments: "Environments",
  "--running-tasks": {
    title: "Ways of Running Tasks",
    type: "separator",
  },
  "running-tasks": "Running Tasks",
  "run-with-results": "Run and Wait Trigger",
  "run-no-wait": "Run Without Wait Trigger",
  "scheduled-runs": "Scheduled Trigger",
  "cron-runs": "Cron Trigger",
  "run-on-event": "Event Trigger",
  "bulk-run": "Bulk Run Many",
  webhooks: "Webhooks",
  "inter-service-triggering": "Inter-Service Triggering",
  "--deploying-workers": {
    title: "Deploying Workers",
    type: "separator",
  },
  docker: "Running with Docker",
  "troubleshooting-workers": "Troubleshooting",
  compute: {
    title: "Managed Compute",
    type: "page",
    display: "hidden",
  },
  "worker-healthchecks": "Worker Health Checks",
  "--flow-control": {
    title: "Flow Control",
    type: "separator",
  },
  concurrency: "Concurrency",
  "rate-limits": "Rate Limits",
  priority: "Priority",
  "--advanced-workflows": {
    title: "Workflows",
    type: "separator",
  },
  orchestration: "Task Orchestration",
  dags: {
    title: "Directed Acyclic Graphs (DAGs)",
  },
  "conditional-workflows": "Conditional Workflows",
  "on-failure-tasks": "On Failure Tasks",
  "child-spawning": {
    title: "Child Spawning",
  },
  "additional-metadata": {
    title: "Additional Metadata",
  },
  "--durable-execution": {
    title: "Durable Execution",
    type: "separator",
  },
  "durable-execution": {
    title: "Durable Execution",
  },
  "durable-events": {
    title: "Durable Events",
  },
  "durable-sleep": {
    title: "Durable Sleep",
  },
  "durable-best-practices": {
    title: "Best Practices",
  },
  "--error-handling": {
    title: "Error Handling",
    type: "separator",
  },
  timeouts: "Timeouts",
  "retry-policies": "Retry Policies",
  "bulk-retries-and-cancellations": "Bulk Retries and Cancellations",

  "--assignment": {
    title: "Advanced Assignment",
    type: "separator",
  },
  "sticky-assignment": "Sticky Assignment",
  "worker-affinity": "Worker Affinity",
  "manual-slot-release": "Manual Slot Release",
  "--observability": {
    title: "Observability",
    type: "separator",
  },
  logging: "Logging",
  opentelemetry: "OpenTelemetry",
  "prometheus-metrics": "Prometheus Metrics",
  "--advanced-tasks": {
    title: "Advanced Task Features",
    type: "separator",
  },
  cancellation: {
    title: "Cancellation",
  },
  streaming: {
    title: "Streaming",
  },
  "--v1-migration-guides": {
    title: "V1 Migration Guides",
    type: "separator",
  },
  "v1-sdk-improvements": {
    title: "SDK Improvements",
  },
  "migration-guide-engine": "Engine Migration Guide",
  "migration-guide-python": "Python Migration Guide",
  "migration-guide-typescript": "Typescript Migration Guide",
  "migration-guide-go": "Go Migration Guide",
  "--python": {
    title: "Python Specifics",
    type: "separator",
  },
  asyncio: "Asyncio",
  pydantic: "Pydantic",
  lifespans: "Lifespans",
  "dependency-injection": "Dependency Injection",
  dataclasses: "Dataclass Support",
  blog: {
    title: "Blog",
    type: "page",
    href: "/blog",
  },
};
